private legal entity managing a public service - Espagnol Anglais Dictionnaire